.index-page {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  margin-top: -48rpx;
  background-color: #fff;
  border-radius: 48rpx 48rpx 0 0;
  padding: 36rpx 0;
  z-index: 1;

  .banner-box {
    width: 100%;
    padding: 0 36rpx;
    box-sizing: border-box;

    .banner {
      // width: 100%;
      // height: 160rpx;
      // border-radius: 64rpx;
      // margin-top: 56rpx;
      width: 100%;
    height: 180rpx;
    border-radius: 20rpx;
    margin-top: 56rpx;
    }
  }

  .index-tit {
    padding: 36rpx 48rpx;
  }
}